noun
adj
verb
adv

Textual thesaurus for "sports stadium"

(noun) stadium, bowl, arena

a large structure for open-air sports or entertainments